﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AISmartEventServer.Model
{
    class NonMotorvehicleModel
    {
        /// <summary>
        /// 过车时间
        /// </summary>
        public string captureTime { get; set; }

        /// <summary>
        /// 数据来源类型：0:卡口(kk处理) 1:实时流 抓拍机 2:文件 3:录像流
        /// </summary>
        public int dataSrcType { get; set; }

        /// <summary>
        /// 全景大图路径
        /// </summary>
        public string filePath { get; set; }

        /// <summary>
        /// 车身小图路径
        /// </summary>
        public string filePathSmall { get; set; }

        /// <summary>
        /// 相对结束时间
        /// </summary>
        public string relativeEtime { get; set; }

        /// <summary>
        /// 相对开始时间(视频流时间)
        /// </summary>
        public string relativeStime { get; set; }

        /// <summary>
        /// 来源Id 通道唯一序列号/文件序列号
        /// </summary>
        public string sourceId { get; set; }

        /// <summary>
        /// 状态：0-正常（默认）、1-告警未确认；2：告警已确认
        /// </summary>
        public int status { get; set; }

        /// <summary>
        /// 驾驶员是否打手机，取值范围：0-未知，1-未打手机，2-打手机
        /// </summary>
        public int usePhone { get; set; }

        /// <summary>
        /// 车身颜色
        /// </summary>
        public int vehicleColor { get; set; }

        /// <summary>
        /// 车身区域
        /// </summary>
        public string vehicleRect { get; set; }

        /// <summary>
        /// 车辆类型
        /// </summary>
        public int vehicleType { get; set; }

        /// <summary>
        /// vs900记录ID
        /// </summary>
        public string vs900RecordId { get; set; }

        /// <summary>
        /// 整图的高
        /// </summary>
        public int wholeHeight { get; set; }

        /// <summary>
        /// 整图的宽
        /// </summary>
        public int wholeWidth { get; set; }

        public string objLeft { get; set; }
        public string objRight { get; set; }
        public string objTop { get; set; }
        public string objBottom { get; set; }

        public string gender { get; set; }
        public string ageGroup { get; set; }
        public string hairType { get; set; }
        public string hairColor { get; set; }
        public string glasses { get; set; }
        public string hat { get; set; }
        public string coatType { get; set; }
        public string coatColor { get; set; }
        public string trousersType { get; set; }
        public string trousersColor { get; set; }
        public string handBag { get; set; }
        public string singlePack { get; set; }
        public string backPack { get; set; }
        public string umbrella { get; set; }
        public string suitcase { get; set; }
        public string rectHead { get; set; }
        public string orient { get; set; }
        public string holdaChild { get; set; }
        public string faceMask { get; set; }
        public string smoking { get; set; }

        public string coatText { get; set; }
        public string helmet { get; set; }

        public string nostdVehicleType { get; set; }

        public string passenger { get; set; }
        public string vehicleSpecialType { get; set; }
        public string glassType { get; set; }
        public string hairStyle { get; set; }
        public string passengerNum { get; set; }
        public string tricycleType { get; set; }

        public string recoFlag { get; set; }
    }
}
